package com.goodboys.bean;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonIgnore;
import org.springframework.context.annotation.Bean;

import java.io.Serializable;

/**
 * Created by CJ on 2018-03-28.
 */
public class ArticleListBean  implements Serializable {


    @JSONField(name="abstract")
    private String abstract_;//摘要

    private String author;//作者

    private String database;//数据库类型：期刊，博硕。。

    private String dbcode;//数据库简称

    @JsonIgnore
    private String downUrl;//下载链接

    private String filename;//文件名称唯一

    @JSONField(name="filename_en")
    private String filenameEn;//文件名编码

    @JSONField(name="mirror_url")
    private String  mirrorUrl;//镜像地址

    private String orgniz;//学校or机构

    @JSONField(name="publish_time")
    private String publishTime;//出版日期

    private String source;//来源

    private String tablename;//表名

    private String title;//标题

    private String url;//详情地址

    @JsonIgnore
    private String viewonlineUrl;

    public String getAbstract_() {
        return abstract_;
    }

    public void setAbstract_(String abstract_) {
        this.abstract_ = abstract_;
    }

    public String getAuthor() {
        return author;
    }

    public void setAuthor(String author) {
        this.author = author;
    }

    public String getDatabase() {
        return database;
    }

    public void setDatabase(String database) {
        this.database = database;
    }

    public String getDbcode() {
        return dbcode;
    }

    public void setDbcode(String dbcode) {
        this.dbcode = dbcode;
    }

    public String getDownUrl() {
        return downUrl;
    }

    public void setDownUrl(String downUrl) {
        this.downUrl = downUrl;
    }

    public String getFilename() {
        return filename;
    }

    public void setFilename(String filename) {
        this.filename = filename;
    }

    public String getFilenameEn() {
        return filenameEn;
    }

    public void setFilenameEn(String filenameEn) {
        this.filenameEn = filenameEn;
    }

    public String getMirrorUrl() {
        return mirrorUrl;
    }

    public void setMirrorUrl(String mirrorUrl) {
        this.mirrorUrl = mirrorUrl;
    }

    public String getOrgniz() {
        return orgniz;
    }

    public void setOrgniz(String orgniz) {
        this.orgniz = orgniz;
    }

    public String getPublishTime() {
        return publishTime;
    }

    public void setPublishTime(String publishTime) {
        this.publishTime = publishTime;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public String getTablename() {
        return tablename;
    }

    public void setTablename(String tablename) {
        this.tablename = tablename;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public String getViewonlineUrl() {
        return viewonlineUrl;
    }

    public void setViewonlineUrl(String viewonlineUrl) {
        this.viewonlineUrl = viewonlineUrl;
    }
}
